package cn.wolfcode.shop.mapper;

import cn.wolfcode.shop.domain.SeckillOrder;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

@Mapper
public interface SeckillOrderMapper {

    @Select("select * from t_seckill_order where user_id = #{userId} and seckill_good_id = #{seckillGoodId}")
    SeckillOrder findByUserIdAndSeckillGoodId(@Param("userId") Long userId, @Param("seckillGoodId") Long seckillGoodId);

    @Insert("insert into t_seckill_order(order_no,user_id,seckill_good_id)values (#{orderNo},#{userId},#{seckillGoodId})")
    int insert(SeckillOrder seckillOrder);
}
